package com.neusoft.yiyang.common.entity.medical;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.neusoft.yiyang.common.enums.OrderStatus;
import lombok.Data;

import java.util.Date;

/**
 * 检查医嘱表，映射 check_order 表
 */
@Data
@TableName("check_order")
public class CheckOrder {

    @TableId
    private Integer checkOrderId;      // 检查医嘱ID

    private Integer customerId;        // 客户ID
    private Integer medicalStaffId;    // 发布医嘱医护人员ID
    private Date orderTime;            // 医嘱发布时间
    private String checkType;          // 检查类型（如 temperature/blood_pressure）
    private Integer times;             // 当日执行次数
    private Integer finishedTimes;      // 已经执行次数
    private String note;               // 备注
    private OrderStatus status;    // 状态（active、archived）
}
